About B&x Limited (11604556) United Kingdom