About Stanley The Tortoise Ltd (11969327) United Kingdom