About Spalls Limited (03713595) United Kingdom