About Kencroft Limited (05509230) United Kingdom