About Eddie Walker Limited (SC217928) United Kingdom