About Canmoor (dudley) Ltd (11346593) United Kingdom