About Maiford Holdings Limited (05826008) United Kingdom