About J.walker Holdings Ltd (SC577852) United Kingdom