About Tunnacliffe & Lambert Limited (01624558) United Kingdom