About Norrick Investments Limited (01140965) United Kingdom