About Tyrrell Cooper Ltd (09283788) United Kingdom