Running a whois search on photosolution.co.uk shows that the domain is available - I don't know how that can be if there is actually a website there. Perhaps someone more knowledgeable can enlighten me?
Googling the photosolution phone number throws up Microglobe on various directory listings, but Microglobe's website shows a different phone number! Photosolution and Microglobe have the same physical address.
Photosolution claim that they have been online since 2005, but there are no reviews (that I can find) for them.