About International Latex Supplies Limited (09741291) United Kingdom