About Ibex Medical Supplies Ltd (12820111) United Kingdom