About J & E Palace Ltd (12375809) United Kingdom