About Ropeworks Management Company Limited (08697860) United Kingdom