About Vercoe Investments Limited (10626241) United Kingdom