I tried to contact them a couple of weeks ago with no luck. Thought about a pair of their non slip straps, so made my own from nylon strap , hi-jacked a local plumber for some clear silicone and just smoothed it on with a finger pushing the silicone into the weave and hung it up to dry simples..... well not quite, I've forgotten where I hung it up! Looks like I might have to make another pair, but I think the local plumbers are avoiding me so I'll have to buy my own silicone.
Paul.