About Mascot (tilshead) Limited (07208891) United Kingdom