About Strathmore Poplar Ltd (10314547) United Kingdom