About Sascha Thorpe Ltd (07110340) United Kingdom