About D. & B. Injection Moulders Limited (03888082) United Kingdom