About Lambs Cakes & Bakes Ltd (13673611) United Kingdom