About Indy Sagoo Photography Limited (08470141) United Kingdom