About Yeats Limited (06745156) United Kingdom