About Y.& L.jacobs(windsor)limited (00660936) United Kingdom