About Buzz Associates Limited (03799860) United Kingdom