About Ken Ross Investments Limited (03619466) United Kingdom