About J & S Creations Ltd (11495984) United Kingdom