About Tyrrell & Hall Ltd (12685209) United Kingdom