About Barker Medicals Supply Limited (08954033) United Kingdom