About Interlek Limited (11084969) United Kingdom