About Stiley Ltd (13552107) United Kingdom