About Birchwood Intermediate Limited (06510969) United Kingdom