About Tilley International Limited (00105898) United Kingdom