About Magoo S Bar Limited (08428976) United Kingdom