About Kent & Sussex Lord Clyde Limited (08829793) United Kingdom