About Tyrrell Services Limited (05734233) United Kingdom