About Kerris Bracken Ltd (11417248) United Kingdom