About Ewan Maccoll Limited (00665618) United Kingdom