About J G Nicholls Limited (12998980) United Kingdom