About Kensett Holdings Limited (00588993) United Kingdom