About Birch Tree Hill Limited (12194256) United Kingdom