About Tyrellhenry Ltd (12292961) United Kingdom