About John Gillett Solutions Limited (12024939) United Kingdom