About Super-max Limited (02004424) United Kingdom