About Brick And Birch Limited (12077746) United Kingdom