About Maskell Investments Limited (10681299) United Kingdom