About Gemford Ventures Limited (07589070) United Kingdom