About Tyrrell Management Services Ltd (08904734) United Kingdom