About The Studio On The Green (SC120790) United Kingdom