About Theslimpen Limited (12297777) United Kingdom