About Providence Mill Management Company Limited (05866634) United Kingdom