About Eileen Douglas Tack Shops Limited (04268516) United Kingdom