About Sandbach Commercials Limited (13289442) United Kingdom