About Jesse & Jack Ltd (11771989) United Kingdom