About Clifton Moor Limited (05268531) United Kingdom