About Elaine Baker Limited (06733464) United Kingdom