About Birch And Merrick Ltd (10675072) United Kingdom