About Halyards (teignmouth) Management Company Limited (06235342) United Kingdom