About Slammer Limited (02540110) United Kingdom