About Jack Lee & Sons Limited (00550671) United Kingdom