About B & J Holdings Ltd (12113514) United Kingdom