About R. G. Carter Developments Limited (04258205) United Kingdom