About Manslake Limited (10700232) United Kingdom