About Birchwood Strategies (facilities) Plc (11533420) United Kingdom