About The Bean Bunch Ltd (NI679251) United Kingdom