About B & J Dubb Limited (13338495) United Kingdom