About Bean Acre Services Limited (11661919) United Kingdom