About Swan Mill Management Company Limited (05624755) United Kingdom