About Canmoor (oldbury) Limited (11378224) United Kingdom