About B & B Local Limited (10961560) United Kingdom