About No.6 Lamb Limited (11989343) United Kingdom