About Thistlerhyrser Ltd (12461934) United Kingdom