About M. And J. S. Youdan Limited (00769241) United Kingdom