About Haro Mead Company Ltd (13126879) United Kingdom