About N J Haxton Limited (SC541112) United Kingdom