About Sashlake Limited (02614035) United Kingdom