About Wild Ewe Ltd (SC698017) United Kingdom