About Beezzy Handz Ltd. (06437203) United Kingdom