About Tomson & Lendrum Limited (00418468) United Kingdom