About Tilley Holdings Limited (04810385) United Kingdom