About Grove Studio Productions Limited (08940713) United Kingdom