About Kemmel Management Llp (OC395057) United Kingdom