About Tyrrell Consulting Ltd (05689091) United Kingdom