About Clarke & King Ltd (13003466) United Kingdom