Yes we have ladybugs - known as ladybirds to the English. Can't buy them here but a few come around naturally every now and again. Never seem to be enough of them to clear the pests though - I think the ladybirds are getting eaten by other, bigger bugs and birds.