About Beezar Limited (08378714) United Kingdom