About Haymere Limited (01909895) United Kingdom