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