About Mascot International Limited (03961213) United Kingdom