About Keara Burke Ltd (10100004) United Kingdom