About John & Dimitry Ltd (13335311) United Kingdom