About Minford Holdings Limited (10472934) United Kingdom