About Kenhurst Limited (04914407) United Kingdom