About Loxley England Limited (08877808) United Kingdom