About Yoredale Associates Limited (12380769) United Kingdom