About Birchwood Strategies (holdings) Plc (11440192) United Kingdom