About Birch Research Llp (OC378257) United Kingdom