About W & S Sandbach Limited (07546802) United Kingdom