About Birchwood Solutions Club Limited (11550263) United Kingdom