About Elaine Lucas Limited (08264508) United Kingdom