About Photostereo Limited (01264460) United Kingdom