About Tyrrel Consulting Ltd (06928495) United Kingdom