About Cuckoo Gap Limited (02090943) United Kingdom