About Spall Limited (04613862) United Kingdom