About Environmental Supplies Direct Limited (03139241) United Kingdom