About Birchwood Strategies And Associates Plc (11636978) United Kingdom