About A. Hazel & Sons Limited (01040139) United Kingdom