About Eddie Stevens Limited (11454549) United Kingdom