About Swallow Spares (south West) Ltd (05196749) United Kingdom