About R. G. Carter Thetford Limited (00773682) United Kingdom