About Mendip Ropemakers Limited (08200234) United Kingdom