About Birch Tree Wellness Ltd (SC701683) United Kingdom