About Birchwood Stanhope Ltd (09661062) United Kingdom