About Teehan Group Ltd (13358745) United Kingdom