no its not me making em. ive no idea to be honest if its 1 man or a huge factory churning them out in the millions ! (just my guess)
i came across em by chance when looking on Ebay for a set of ladder clamps. if u scroll thru the various ladder clamps on ebay ,these are listed as "a new concept " and arent pricey , 16 or 17 quid thereabouts