About Chalmed Limited (05988612) United Kingdom