About Cox And Plant Products Limited (01178491) United Kingdom