About Jack Harvey London Ltd (10808886) United Kingdom