About Su-fix Holdings Limited (11695553) United Kingdom