About Elaine Godley Limited (10011352) United Kingdom