About Hayles & Howe Limited (03134899) United Kingdom