About Tyrell Management Consulting Ltd (09746115) United Kingdom