About T & A Diagnostics & Sons Ltd (12292329) United Kingdom