About Technical Fixings Solutions Holdings Limited (13029833) United Kingdom