About K. E. Carter And Son Limited (06842002) United Kingdom