About Elinor O Brien Design Ltd (12182486) United Kingdom