About Richard Cox Developments Ltd (09420227) United Kingdom