About Kensons Holdings (uk) Ltd (08791186) United Kingdom