About Durgan Indispensable Ltd (09315483) United Kingdom