About Sandmaster (uk) Holdings Limited (06404070) United Kingdom