About Eddie & Mac Limited (09303250) United Kingdom