About Huxham Holdings Limited (05897529) United Kingdom