About Sandford Miller Ltd (SC682144) United Kingdom