About Brick & Mortar Holdings Limited (07796907) United Kingdom