Hi Emma,
Try and find an avian vet ( a vet who specializes in birds ). You mentioned that your
parrot is limping and holding her foot up. Even though there was no blood, the fact that your parrot is kind and limping and not using her full strength would indicate to me that her foot did get hurt. If at all possible, try and find an avian vet or a vet who knows about birds. You may have to do some phoning around. We have a cockatiel which is in the parrot family.