About The Studio Photographers Limited (04809059) United Kingdom