About John E Snow Ltd (09137647) United Kingdom