About Cavanagh Kingdom Ltd (13247096) United Kingdom