About J Lamb Limited (10724111) United Kingdom