About Earlsgate Ventures Limited (09722160) United Kingdom