About Tyrrell S Mechanical Services Ltd (10981921) United Kingdom