About Clyde Sturtevant Limited (00063065) United Kingdom