About J L Grange Solutions Limited (09922190) United Kingdom