About The Photo Studio (tewkesbury) Limited (04656482) United Kingdom