About Birch Tree Company No 2 Limited (NI627249) United Kingdom