About Le French Bean Limited (08273104) United Kingdom