About Kendall Hyde Limited (01125600) United Kingdom