About Loxwood Moore Limited (09983666) United Kingdom