About Diamond & Associates Ltd (10210528) United Kingdom