About Illtyd Thomas (medical) Ltd (12092960) United Kingdom