About Slemer Ltd (13466208) United Kingdom