About Wolf Lamb Ltd (10610410) United Kingdom