About Yandell Publishing Limited (01975794) United Kingdom