About William Cross Consultancy Ltd (07340173) United Kingdom