About Cotton Mill Management Limited (03639668) United Kingdom