About Buzz Bricks & Mortar Limited (10372362) United Kingdom