About Elaine Barry Limited (11301400) United Kingdom