About Phaseolus Growers Limited (07189934) United Kingdom