About T.a.ellement & Son Limited (00358740) United Kingdom