About Shickle Limited (06503118) United Kingdom