About The Thorp Arch Mill Management Company Limited (02448247) United Kingdom