About Slatter S Investments Limited (00848547) United Kingdom