About L.williams & Co Limited (00634011) United Kingdom