About Elaine Powell International Ltd (09699183) United Kingdom