About E. F. Mackie Limited (07182419) United Kingdom