About Bean & Cole Ltd (11141779) United Kingdom