About Stapleford Ventures Limited (06699516) United Kingdom