About Ropesafe Ltd (13494129) United Kingdom