About Official Lambs Ltd (13085997) United Kingdom