About Kemmel Ltd (13706179) United Kingdom