About Swallow Management Company Limited (03009922) United Kingdom