About Tamaris (england) Limited (03445908) United Kingdom