About Bean Streets Limited (10350973) United Kingdom