About Birch Strategic Solutions Ltd (09788481) United Kingdom