About Loxwood 1974 Limited (09363066) United Kingdom