About Tamaris (templemoyle) Limited (03879914) United Kingdom