About E & F Ventures Limited (07533584) United Kingdom