About W S Cuckoo Limited (08285295) United Kingdom