About Buzz Stop Limited (12198589) United Kingdom