About Bean & Co Ltd (09363749) United Kingdom