About Bean Boroughbridge Limited (10078111) United Kingdom