About Thirlmere 1962 Limited (08604377) United Kingdom