About N&l Yates Limited (12758330) United Kingdom