About Haxley & Ruffles Limited (08452719) United Kingdom