About Thornley Groves Limited (02674298) United Kingdom