About Williams & Smithells International Ltd (11329373) United Kingdom