About Douglass Grange Limited (03285511) United Kingdom