About Beech Hill Grange Limited (04342419) United Kingdom