About Yarmer Estates (thurlestone) Limited (01010569) United Kingdom