About H.f. Luxford Investments Ltd (07886262) United Kingdom