About Slimstevens Limited (12574833) United Kingdom