About Spawood Engineering Services Ltd (12658468) United Kingdom