About Moorland Blast Cleaning Limited (07476956) United Kingdom