About Birch & Bear Limited (12968945) United Kingdom