About R. G. Carter Holdings Limited (05906053) United Kingdom