About Linton Grange Limited (02241230) United Kingdom