About Hereford Holdings Limited (10109933) United Kingdom