About Dimond Associates Limited (10583446) United Kingdom