About Sandling Cannongate Ltd (12919733) United Kingdom