About Haynes & Jones Ltd (08874336) United Kingdom