About Quixwood Moor Holdings Limited (09702007) United Kingdom