About Kingscote And Palace Investments Limited (09710109) United Kingdom