About Canmoor (andover) Ltd (09850981) United Kingdom