About Stephanie Mascall Ltd (11821232) United Kingdom