About Bec Ventures Limited (03770657) United Kingdom