About Eddie Frazer Towers Ltd (12412746) United Kingdom