About The Swallow Coach Company Limited (02527900) United Kingdom