About Birch Tech Ltd. (08837412) United Kingdom