About A E Haywood & Sons Limited (03853738) United Kingdom