About B&3 Limited (10654241) United Kingdom