About Elaine Boyd Limited (09820213) United Kingdom