About Rory Lewis Photographer Studio Limited (08436205) United Kingdom