About Cox And Plant Limited (08172481) United Kingdom