About B&a Group Winchester Limited (10299500) United Kingdom