About Uk Bean Butter Food Ltd (10126352) United Kingdom