About John & Gill Limited (04502629) United Kingdom