About Elaine Plested Consultancy Ltd. (10812457) United Kingdom