About Tyrells Consulting Ltd (12172533) United Kingdom