About Hereford House Company Ltd (08268879) United Kingdom