About Kendall Haywood Ltd (11664537) United Kingdom