About Elaine Barker Limited (04745056) United Kingdom