About Sandsfield Limited (10865493) United Kingdom