About Birch Consultancy Solutions Ltd (12962986) United Kingdom