About Beara Beara Ltd (08224983) United Kingdom