About Satco Investments Limited (02169430) United Kingdom