About Kendall Manor Limited (06633918) United Kingdom