About The Grasshopper Place Ltd (12039351) United Kingdom