About Bean Accounting Solutions Ltd (11585760) United Kingdom