About Sparra Engineering Ltd (08533629) United Kingdom