About Spallco Limited (11486476) United Kingdom