About Tilley & Barrett Limited (00491560) United Kingdom