About Sheley Scila Limited (09327647) United Kingdom