About Ropewalk 1982 Limited (08866286) United Kingdom