About Spinshaw Contract Solutions Limited (12264074) United Kingdom