About Huxlo Ltd. (09968175) United Kingdom