About Kensa Utilities Limited (10044238) United Kingdom