About Diamond Deflection Ltd (09071006) United Kingdom