About Ropewalk Limited (06999694) United Kingdom