About Loomer Medical Supplies Limited (08818246) United Kingdom