About Brick & Bean Limited (01881633) United Kingdom