About Stile Uk Limited (06039508) United Kingdom