About Cox And Plant (projects) Ltd (09943218) United Kingdom