About Gowllands Medical Devices Limited (06586473) United Kingdom