About Elaine Taylor Associates Ltd (05746862) United Kingdom