About Swallow Motor Company Limited (05491376) United Kingdom