About Buzzy International Limited (06264400) United Kingdom