About Kearns Holdings Limited (06397090) United Kingdom