About Eugenestruthers Ltd (10090437) United Kingdom