About Kloosmans Ltd (09340438) United Kingdom