About William Todd & Co.(pemberton)limited (00555512) United Kingdom