About J&s Moss Holdings Ltd (11761194) United Kingdom