About Branca Bell Ltd (12770606) United Kingdom