About Eddie Homes Limited (11522751) United Kingdom