About L R Grange & Sons Limited (12655343) United Kingdom