About Haughmond Limited (11670589) United Kingdom