About Richard Fox & Associates Ltd (04121279) United Kingdom