About D Arkhurst Group Limited (12666747) United Kingdom