About B&a Group Laboratories Limited (10301193) United Kingdom