About The Swallow Sidecar Company Limited (03064157) United Kingdom