About Kendal Croft Limited (10851597) United Kingdom