About R. Carter (holdings) Limited (03151049) United Kingdom