About Loomer Medical Limited (07847393) United Kingdom