About Minkford Holdings Limited (07220695) United Kingdom