About Spirit Of Padiham Limited (11685528) United Kingdom