About Ropemakerone Ltd (10055806) United Kingdom