About Lamb Chops Ltd (12227372) United Kingdom