About Duncan Arthur Ray Consulting Ltd (12615870) United Kingdom