About Kendsley Croft Limited (07748605) United Kingdom