About Pet Lamb Ltd (SC690773) United Kingdom