About Spinkhill Investments Limited (05391736) United Kingdom