About Sander Quality Solutions Limited (10244826) United Kingdom