About The Swallow Sidecar & Coachbuilding Company Ltd (12506614) United Kingdom