About Bellabe Design Consultancy Ltd (12872111) United Kingdom