About Clifton Moor Projects Ltd (09816598) United Kingdom