About The Carter Organisation Ltd. (03989172) United Kingdom