About Buzz Retail Limited (08614205) United Kingdom