About Bean Hill Limited (03571908) United Kingdom