About Canmoor (swindon) Ltd (10944332) United Kingdom