About Rope Source Limited (08441149) United Kingdom