About Easdale Ventures Limited (06675678) United Kingdom