About Dimond Technologies Ltd (08664309) United Kingdom