About Williams And Crosby Limited (02822275) United Kingdom