About Ivan Duffy Rope Access Limited (09442587) United Kingdom