About William Talbot Limited (00542413) United Kingdom