About Photo Studio (scarborough) Limited (04973127) United Kingdom