About Kingscott Investments Limited (00783960) United Kingdom