About As Lamb Productions Limited (10422926) United Kingdom