About Kingston Clyde Limited (SC504197) United Kingdom