About Loxwood Holdings Limited (06251469) United Kingdom