About R Chace Holdings Limited (07839594) United Kingdom