About Canmoor Projects Limited (05258559) United Kingdom