About Refried Bean Limited (09053476) United Kingdom