About Norrby Investments Limited (03150227) United Kingdom