About Phot Ross Ltd (13688430) United Kingdom