About Nicola Anderson Ea Limited (SC709754) United Kingdom