About Sandtassel Limited (10132822) United Kingdom