About B&a Group Manchester Limited (10299434) United Kingdom