About Mascall Investments Limited (03610842) United Kingdom