About Super Sam Xl Limited (13488593) United Kingdom