About Harrington Medical Ltd (SC682862) United Kingdom