About B&a Group Essex Limited (10299429) United Kingdom