About Hatters Grove Associates Limited (06022146) United Kingdom