About Jb Ropes Ltd (SC613323) United Kingdom