About The Covers Management Company Limited (02339874) United Kingdom