About Tilley Inflatable Design And Engineering Limited (04516086) United Kingdom