About Jo Jo S Fancy Dress Ltd (12022810) United Kingdom