About Stafford Moor Limited (09241096) United Kingdom