About The Studio (hereford) Limited (10423319) United Kingdom