About Yarrows Flat Management Limited (00947839) United Kingdom